intergovernmental arrangement or commitment - Espagnol Anglais Dictionnaire